home *** CD-ROM | disk | FTP | other *** search
- package a.b;
-
- public class ParserMatchEvent extends GuessingEvent {
- public static int TOKEN;
- public static int BITSET = 1;
- public static int CHAR = 2;
- public static int CHAR_BITSET = 3;
- public static int STRING = 4;
- public static int CHAR_RANGE = 5;
- // $FF: renamed from: a boolean
- private boolean field_0;
- // $FF: renamed from: b boolean
- private boolean field_1;
- // $FF: renamed from: c java.lang.Object
- private Object field_2;
- // $FF: renamed from: d int
- private int field_3;
- // $FF: renamed from: e java.lang.String
- private String field_4;
-
- public ParserMatchEvent(Object var1) {
- super(var1);
- }
-
- public ParserMatchEvent(Object var1, int var2, int var3, Object var4, String var5, int var6, boolean var7, boolean var8) {
- super(var1);
- this.method_5(var2, var3, var4, var5, var6, var7, var8);
- }
-
- public Object getTarget() {
- return this.field_2;
- }
-
- public String getText() {
- return this.field_4;
- }
-
- public int getValue() {
- return this.field_3;
- }
-
- public boolean isInverse() {
- return this.field_0;
- }
-
- public boolean isMatched() {
- return this.field_1;
- }
-
- // $FF: renamed from: a (boolean) void
- void method_0(boolean var1) {
- this.field_0 = var1;
- }
-
- // $FF: renamed from: b (boolean) void
- void method_1(boolean var1) {
- this.field_1 = var1;
- }
-
- // $FF: renamed from: a (java.lang.Object) void
- void method_2(Object var1) {
- this.field_2 = var1;
- }
-
- // $FF: renamed from: a (java.lang.String) void
- void method_3(String var1) {
- this.field_4 = var1;
- }
-
- // $FF: renamed from: d (int) void
- void method_4(int var1) {
- this.field_3 = var1;
- }
-
- // $FF: renamed from: a (int, int, java.lang.Object, java.lang.String, int, boolean, boolean) void
- void method_5(int var1, int var2, Object var3, String var4, int var5, boolean var6, boolean var7) {
- super.a(var1, var5);
- this.method_4(var2);
- this.method_2(var3);
- this.method_0(var6);
- this.method_1(var7);
- this.method_3(var4);
- }
-
- public String toString() {
- return method_6("\u0017#n\u0017\u000b5\u000f}\u0010\r/\u0007j\u0001\u00003bG") + (this.isMatched() ? method_6("()0") : method_6("%#xH")) + (this.isInverse() ? method_6("\t\rHD") : "") + (((Event)this).getType() == TOKEN ? method_6("3-w\u0001\u0000k") : method_6("%+h\u0017\u000b3n")) + this.getValue() + "," + this.getTarget() + "," + ((GuessingEvent)this).getGuessing() + "]";
- }
-
- // $FF: renamed from: b (java.lang.String) java.lang.String
- private static String method_6(String var0) {
- char[] var1 = var0.toCharArray();
- int var2 = var1.length;
-
- for(int var3 = 0; var3 < var2; ++var3) {
- char var10002 = var1[var3];
- byte var10003;
- switch (var3 % 5) {
- case 0:
- var10003 = 71;
- break;
- case 1:
- var10003 = 66;
- break;
- case 2:
- var10003 = 28;
- break;
- case 3:
- var10003 = 100;
- break;
- default:
- var10003 = 110;
- }
-
- var1[var3] = (char)(var10002 ^ var10003);
- }
-
- return new String(var1);
- }
- }
-